From: Marco Melorio Date: Thu, 18 Nov 2021 01:39:15 +0000 (+0100) Subject: picture: Setting keep-aspect-ratio requires a redraw X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~91^2^2~135^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=d3347e64ba0d826ddefbcdbc2d37111791508875;p=gtk4.git picture: Setting keep-aspect-ratio requires a redraw --- diff --git a/gtk/gtkpicture.c b/gtk/gtkpicture.c index 6821ecacfb..48157d3e14 100644 --- a/gtk/gtkpicture.c +++ b/gtk/gtkpicture.c @@ -839,6 +839,9 @@ gtk_picture_set_keep_aspect_ratio (GtkPicture *self, return; self->keep_aspect_ratio = keep_aspect_ratio; + + gtk_widget_queue_draw (GTK_WIDGET (self)); + g_object_notify_by_pspec (G_OBJECT (self), properties[PROP_KEEP_ASPECT_RATIO]); }